package defpackage; import android.content.Context; import android.content.SharedPreferences; import android.text.TextUtils; import cn.wps.moffice.OfficeApp; import cn.wps.moffice.define.VersionManager; import cn.wps.moffice.main.common.ServerParamsUtil; import cn.wps.moffice.main.local.home.phone.application.apps.pdftoolkit.PdfToolkitAdTips; import cn.wps.moffice_eng.R; import com.google.gson.Gson; import com.iflytek.cloud.SpeechEvent; import org.json.JSONObject; /* renamed from: gru reason: default package */ public class gru { private static final String TAG = gru.class.getName(); /* renamed from: gru$a */ public enum a { privilege, ad_tips, none } public static final void a(Context context, PdfToolkitAdTips pdfToolkitAdTips) { try { SharedPreferences bH = jaa.bH(context, "PDF_TOOLKIT"); if (pdfToolkitAdTips == null) { bH.edit().putString("PDF_TOOLKIT_TIPS", "").commit(); } String json = new Gson().toJson(pdfToolkitAdTips); SharedPreferences.Editor edit = bH.edit(); if (json == null) { json = ""; } edit.putString("PDF_TOOLKIT_TIPS", json).commit(); } catch (Exception e) { } } public static final PdfToolkitAdTips bTA() { if (!bTz()) { return null; } String str = VersionManager.aYQ() ? "_cn" : "_en"; if (!fvd.tH("member_pdf_toolkit_tips" + str)) { return null; } ServerParamsUtil.Params tG = fvd.tG("member_pdf_toolkit_tips" + str); if (tG != null) { PdfToolkitAdTips pdfToolkitAdTips = new PdfToolkitAdTips(); for (ServerParamsUtil.Extras extras : tG.extras) { if (!TextUtils.isEmpty(extras.key) && !TextUtils.isEmpty(extras.value)) { if ("tip_title".equals(extras.key)) { pdfToolkitAdTips.title = extras.value; } else if ("tip_subtitle".equals(extras.key)) { pdfToolkitAdTips.sub_title = extras.value; } else if ("tip_icon_url".equals(extras.key)) { pdfToolkitAdTips.img_link = extras.value; } else if ("tip_url".equals(extras.key)) { pdfToolkitAdTips.url = extras.value; } else if ("tip_crowd".equals(extras.key) && !cvn.isCrowdMatch(extras.value)) { return null; } } } if (!lwv.isEmpty(pdfToolkitAdTips.title)) { return pdfToolkitAdTips; } } return null; } public static final PdfToolkitAdTips bTB() throws Exception { fno bBh; String str = ""; if (ebo.arU() && (bBh = fok.bBq().geJ.bBh()) != null) { str = bBh.userId; } OfficeApp arx = OfficeApp.arx(); try { String f = lwd.f("https://service-api.kingsoft-office-service.com/activity/operate/info" + lwv.a("?version=%s&channel=%s&lang=%s&uid=%s&funcType=pdf_toolkit", arx.getString(R.string.app_version), arx.arB(), eip.dHN, str), null); if (f != null) { try { JSONObject jSONObject = new JSONObject(f).getJSONArray(SpeechEvent.KEY_EVENT_RECORD_DATA).getJSONObject(0); if (jSONObject != null) { PdfToolkitAdTips pdfToolkitAdTips = new PdfToolkitAdTips(); pdfToolkitAdTips.id = String.valueOf(jSONObject.optLong("id")); pdfToolkitAdTips.img_link = jSONObject.optString("icon_url"); pdfToolkitAdTips.title = jSONObject.optString("title"); pdfToolkitAdTips.url = jSONObject.optString("jump_url"); pdfToolkitAdTips.sub_title = jSONObject.optString("second_title"); return pdfToolkitAdTips; } } catch (Exception e) { throw e; } } return null; } catch (Exception e2) { e2.getMessage(); throw e2; } } public static final a bTC() { boolean aYQ = VersionManager.aYQ(); String str = aYQ ? "_cn" : "_en"; if (!fvd.tH("member_pdf_toolkit_tips" + str)) { return a.none; } String bP = fvd.bP("member_pdf_toolkit_tips" + str, "tip_type"); if (!TextUtils.isEmpty(bP)) { if (bP.equals(a.privilege.toString())) { return ((!aYQ || gqt.bTm()) && (aYQ || gqt.bTn())) ? a.privilege : a.none; } if (bP.equals(a.ad_tips.toString())) { return a.ad_tips; } } return a.none; } public static boolean bTv() { String str = VersionManager.aYQ() ? "_cn" : "_en"; if (!ServerParamsUtil.tH("member_pdf_toolkit_introduce" + str)) { return false; } String bP = fvd.bP("member_pdf_toolkit_introduce" + str, "introduce_type"); if (!TextUtils.isEmpty(bP)) { return "webview".equals(bP); } return false; } public static int bTw() { return xa("pdf_to_ppt"); } public static int bTx() { return xa("pdf_to_xls"); } public static String bTy() { String str = VersionManager.aYQ() ? "_cn" : "_en"; if (!ServerParamsUtil.tH("member_pdf_toolkit_introduce" + str)) { return ""; } String bP = fvd.bP("member_pdf_toolkit_introduce" + str, "webview_url"); return TextUtils.isEmpty(bP) ? "" : bP; } public static boolean bTz() { return ServerParamsUtil.tH("member_pdf_toolkit_tips" + (VersionManager.aYQ() ? "_cn" : "_en")); } public static final PdfToolkitAdTips dO(Context context) { String string = jaa.bH(context, "PDF_TOOLKIT").getString("PDF_TOOLKIT_TIPS", null); if (!TextUtils.isEmpty(string)) { try { return (PdfToolkitAdTips) new Gson().fromJson(string, PdfToolkitAdTips.class); } catch (Throwable th) { } } return null; } public static int getFreePageCount() { return xa("pdf_to_doc"); } private static int xa(String str) { try { ServerParamsUtil.Params tG = ServerParamsUtil.tG(str); if (!ServerParamsUtil.d(tG) || tG.extras == null) { return 0; } for (ServerParamsUtil.Extras extras : tG.extras) { if ("free_page_count".equalsIgnoreCase(extras.key)) { return Integer.parseInt(extras.value); } } return 0; } catch (Exception e) { return 0; } } public static boolean ys(int i) { String str; int i2 = 4; if (i == 3) { str = "pdf2doc_switch"; i2 = 2; } else if (i == 19) { str = "pdf2ppt_switch"; i2 = 256; } else if (i == 20) { str = "pdf2xls_switch"; i2 = 512; } else if (i == 4) { str = "pdf_export_switch"; } else if (i == 5) { str = "pdf_extract_switch"; i2 = 8; } else if (i == 6) { str = "pdf_merge_switch"; i2 = 16; } else if (i == 8) { str = "pdf_share_long_pic_switch"; i2 = 1; } else if (i == 7) { str = "pdf_sign_switch"; i2 = 32; } else if (i == 13) { str = "pdf_annotate_switch"; i2 = 128; } else if (i == 21) { str = "pdf_annotate_switch"; i2 = 1024; } else if (i == 14) { str = "pdf_file_reduce_switch"; i2 = 262144; } else if (i == 15) { str = "pdf_ocr_switch"; i2 = 4096; } else if (i == 22) { str = "pdf_page_adjust"; i2 = 2048; } else if (i == 23) { str = "pdf_watermark"; i2 = 524288; } else if (i == 24) { str = "pdf_watermark"; i2 = 1048576; } else if (i == 29) { str = "pdf_export_pages"; i2 = 16777216; } else { i2 = 0; str = null; } if (lwv.isEmpty(str) || !grv.yu(i2)) { return false; } grv.yt(i2); String str2 = VersionManager.aYQ() ? "_cn" : "_en"; if (!ServerParamsUtil.tH("member_pdf_toolkit_introduce" + str2)) { return false; } String bP = fvd.bP("member_pdf_toolkit_introduce" + str2, str); if (!TextUtils.isEmpty(bP)) { return "on".equals(bP); } return false; } }